Ski Lodge — definition

1. ski lodge (Noun)

1 definition

ski lodge (Noun) — A hotel at a ski resort.

1 type of
hotel